@charset"utf-8";.container{width:980px;margin:0 auto;text-align:left;}
#content{background:url(../images/bg-header.png) no-repeat;z-index:0;}
#menu{position:fixed;z-index:999;width:100%;left:0;top:0;}
#menu>div{background:url(../images/bg-mnu1.png) left no-repeat;padding-left:20px;width:962px;margin:0 auto;}
#menu>div>div{background:url(../images/bg-mnu3.png) right no-repeat;padding-right:20px;}
#menu>div>div>div{background:url(../images/bg-mnu2.png) repeat-x;height:39px;}
#support{float:right;margin-top:55px;}
#logo{float:left;margin-top:40px;}
#banner{background:url(../images/banner.png) no-repeat;height:184px;margin-top:-46px;}
#banner>div{margin:30px 10px 0 0;}
#banner>div>div * {padding: 0 !important; margin: 0 !important}
#left{width:785px;float:left;}
#left2{width:480px;float:left;position:relative;}
#video{border-bottom:solid 3px #cfcfcf;border-right:solid 3px #cfcfcf;border-top:solid 1px #cfcfcf;border-left:solid 1px #cfcfcf;padding:19px 5px 5px 5px;text-align:left;z-index:-1;}
#label-video{background:url(../images/bar-video1.png) left no-repeat;padding-left:29px;width:250px;position:absolute;top:-14px;left:0;}
#label-video>div{background:url(../images/bar-video3.png) right no-repeat;padding-right:16px;}
#label-video>div>div{background:url(../images/bar-video2.png) repeat-x;height:20px;font-weight:bold;padding-top:8px;}
#vip-logo{width:165px;}
.video-view{margin-right:165px;}
#vip-logo h3{text-transform:uppercase;color:#F00;background:url(../images/line-vip.png) bottom repeat-x;padding-bottom:3px;}
.title-video{background:#7ABA0C url(../images/bg-title-video.png) right bottom no-repeat;border:solid 1px #999;padding:5px 33px 5px 5px;color:#FFF;}
.title-video a{font-weight:normal;color:#FFF;font-weight:bold;padding-right:10px;}
.title-video a:hover{text-decoration:none;}
.title-video h4{font-size:14px; margin:0; text-transform: uppercase;}
.gold-logo{border-bottom:solid 1px #666;border-top:solid 1px #666;border-left:solid 10px #666;border-right:solid 10px #666;padding:5px;margin-top:5px;}
#left3{width:190px;float:left;margin-top:5px;margin-right:5px;}
.bar{background:url(../images/bar1.png) left no-repeat;padding-left:33px;}
.bar>div{background:url(../images/bar3.png) right no-repeat;padding-right:55px;}
.bar>div>div{background:url(../images/bar2.png) repeat-x;height:25px;color:#FFF;font-weight:bold;padding-top:10px;padding-left:10px;text-align:left;text-transform:uppercase;}
.bar2{background:url(../images/bar_1.png) left no-repeat;padding-left:5px;}
.bar2>div{background:url(../images/bar_3.png) right no-repeat;padding-right:6px;}
.bar2>div>div{background:url(../images/bar_2.png) repeat-x;height:25px;color:#FFF;font-weight:bold;padding-top:10px;padding-left:10px;text-align:left;}
.content{border:solid 1px #1f54bc;border-top:none;margin-top:-4px;padding:5px 4px;text-align:left;}
.content2{border:solid 1px #DB0800;border-top:none;margin-top:-4px;padding:5px 4px;text-align:left;}
.content2 img{border:solid 1px #666;margin-left:5px;}
.right-side{margin:0 auto;overflow:hidden;}
.left-side{margin-right:10px;}
.float-left{float:left;}
.float-right{float:right;}
.a-right{text-align:right}
.a-left{text-align:left}
.content input[type=password],.content input[type=text], .content select{width:100%;color:#333;height:20px;min-width:0}
#right3{width:280px;border:solid 1px #7f7f7f;margin-top:10px;position:relative;float:right;padding-top:45px;text-align:left;}
ul.list, ul.list2 , ul.list3{padding-left:0;text-align:left;}
/* ul.list a, ul.list2 a, ul.list3 a{color:#2169e7; font-weight:400;font-size:115%}
ul.list a:hover, ul.list2 a:hover, ul.list3 a:hover{color:#4a861a} */
ul.list li{list-style:none;background:url(../images/circle-arrow-ico2.png) 4px 4px no-repeat;padding:2px 5px 3px 25px;margin-bottom:3px;border-bottom:solid 1px #3378e3;min-height:23px}
ul.list2 li{list-style:none;background:url(../images/circle-arrow-ico.png) 5px 5px no-repeat;padding:2px 5px 3px 25px;margin-bottom:3px;border-bottom:solid 1px #68a228;}
div.item{background:url(../images/circle-arrow-ico2.png) 5px 5px no-repeat;padding:5px 5px 5px 25px;margin-bottom:3px;}
div.item2{background:url(../images/circle-arrow-ico.png) 5px 5px no-repeat;padding:5px 5px 5px 25px;margin-bottom:3px;}
ul.list3 li{list-style:none;background:url(../images/list-ico.png) 2px 3px no-repeat;padding:2px 5px 4px 18px;margin-bottom:3px;border-bottom:solid 1px #3378e3;}
ul.list3 a{font-weight:normal;}
ul.list p, ul.list2 p, ul.list3 p, div.item p, div.item1 p, div.item2 p{margin-bottom:1px;}
.label-ads{position:absolute;top:-5px;left:0;}
#right2{width:297px;float:right;}
.search{background:#7aba0c;margin-bottom:10px;padding-left:18px;}
.search label{font-weight:bold;color:#FFF;}
.search .link a{background:none;border:solid 1px #FFF;border-bottom:none;padding:2px 5px;margin-right:20px;font-size:8px;color:#FFF;}
.search .form{width:180px;float:left;padding:10px;}
.search div{float:left;padding:10px 0 0 5px;}
.search .form select{width:100%;margin-bottom:6px;}
.side{width:186px;}
.content .user{background:#fff url(../images/ico-user.png) 5px 2px no-repeat;height:24px;border:solid 1px #cecece;padding-left:30px;margin:3px 0;}
.content .pass{background:#fff url(../images/ico-pass.png) 5px 2px no-repeat;height:24px;border:solid 1px #cecece;padding-left:30px;margin:3px 0;}
.content .user input,.content .pass input{border:none;color:#333;}
.content .visitor-login{height:24px;border:solid 1px #cecece;margin:3px 0;background:#FFF;}
.content .visitor-login div{background:#2371e2;width:40px;display:block;padding:6px 3px 5px 10px;color:#FFF;font-weight:bold;float:left;}
.content .visitor-login input{float:left;width:105px;padding-left:10px;border:none;}
.visitor{background:url(../images/bg-visitor.png) repeat-x;height:20px;margin-top:10px;padding:10px 0 0 10px;color:#FFF;font-weight:bold;}
.uv{background:url(../images/bg-ban-vl2.png) no-repeat;width:290px;height:126px;position:relative;float:left;}
.vl{background:url(../images/bg-ban-vl1.png) no-repeat;width:290px;height:126px;position:relative;float:left;margin-left:7px;}
.lable-ban{position:absolute;left:0px;bottom:5px;}
.title-ban{position:absolute;left:10px;top:20px;}
#footer{background:url(../images/bg-footer2.png) center no-repeat;height:180px;padding-top:25px;font-size:12px;color:#fff;margin-top:10px;text-align:left;}
.normal{font-weight:normal;}
.signup{margin-top:5px;}
.signup a{font-weight:normal;text-decoration:none;}
.job-list{width:580px;float:right;}
.bg-job-list div{border-bottom:solid 1px #1d9608;padding-bottom:3px;margin-bottom:3px;}
.bg-job-list div div{background:url(../images/circle-arrow-ico.png) left no-repeat;padding-left:25px;font-weight:bold;height:18px;padding-top:2px;border:none;text-align:left;}
.page-number{margin:10px 0;}
.page-number a{background:#7aba0c;padding:3px 6px;color:#fff;border:solid 1px #75a117;}
.page-number a:hover, .page-number a.active{background:#186DA5;padding:3px 6px;color:#fff;}
.title{background:url(../images/bg-tab-hover.png) repeat-x;height:20px;text-align:left;color:#FFF;font-weight:bold;padding:0 0 0 10px; line-height: 20px;border:solid 1px #5b9400;font-size: 13px;}
.title a{color:#FFF; }
.catalo{margin-bottom:5px;text-align:left;}
.catalo .bor{padding-top:5px;}
.catalo .bor .col{width:33%;float:left;}
.catalo .bor .col a{font-weight:normal;}
.catalo .bor .col div{background:url(../images/arrow-ico.png) left top no-repeat;margin:5px 0 5px 10px;padding-left:15px;}
.back{background:url(../images/bg-back.png) no-repeat;width:89px;height:21px;padding:8px 0 0 25px;font-weight:bold;text-align:left;float:left;}
.back a{color:#FFF;text-decoration:none;text-transform:uppercase;}
.job-name{text-transform:uppercase;color:#390;text-align:left;border-bottom:solid 3px #666;padding-bottom:3px;}
.logo-comp{background:url(../images/nha-tuyen-dung.jpg) no-repeat;margin:5px 10px;width:120px;float:left;}
.info-comp{margin:0 auto;overflow:hidden;}
.info-comp h3{text-transform:uppercase;color:#390;}
.info-comp .label-info{width:20%;font-weight:bold;float:left;}
.info-comp .content-info{width:80%;float:left;}
.info{background:url(../images/info.png) top left no-repeat;padding:3px 2px 3px 28px;min-height:20px;}
.table-job table td{border:solid 1px #CCC;padding:5px;}
.table-job table td.label{color:#5c9b16;font-weight:bold;width:100px;}
table.list-ads{border:none;}
table.list-ads a{font-weight:normal;}
table.list-ads th, table.list-ads tr, table.list-ads tfoot, table.list-ads td{height:22px;padding:0 5px;}
table.list-ads tr.odd,div.odd{background:#fefefe;}
table.list-ads tr.even, div.even{background:#efefef;}
div.odd a, div.even a{font-weight:normal}
div.odd, div.even{padding-left:4px;}
.title2{background:url(../images/bg-title.png) repeat-x;height:21px;font-weight:bold;padding:7px 0 0 10px;color:#FFF;}
.margin-top{margin-top:5px;}
.margin-bottom{margin-bottom:5px;}
.margin-right{margin-right:5px;}
.margin-left{margin-left:5px;}
.margin{margin:5px}
.margin2{margin:2px}
.margin-top2{margin-top:2px}
.margin-bottom2{margin-bottom:2px}
.margin-left2{margin-left:2px}
.margin-right2{margin-right:2px}
.margin3{margin:3px}
.border-top{border-top:1px solid #3378E3;}
.border-bottom{border-bottom:1px solid #3378E3;}
.border-right{border-right:1px solid #3378E3;}
.border-left{border-left:1px solid #3378E3;}
.padding{padding:5px;}
.float-left{float:left;}
.float-right{float:right;}
.align-left{text-align:left;}
.align-center{text-align:center;}
.align-right{text-align:right;}
.italic{font-style:italic;}
.bold{font-weight:bold;}
.upper{text-transform:uppercase;}
.font12{font-size:12px;}
hr.line{border-top:solid 1px #428AC6;border-bottom:none;margin:5px 0;}
img.img-border{border:solid 1px #a8a8a8;}
img.img-border2{border:solid 5px #fff;}
.bor{border:solid 1px #b3b3b3;}
.blue{color:#2E77C9}
.yellow{background:#EBDD78;color:#155DCE;}
.red{color:#b94912;}
.green{color:#6ba21d;}
.white{color:#FFF;}
.bg-white{background:#FFF;}
.gray{color:#666;}
.bg-gray{background:#adadad;}
.black{color:#4e4e4e;}
.bg-black{background:#4e4e4e;}
.bg-red{background:#a30d0d;}
input[type=submit]{line-height:26px;height:26px;border-collapse:collapse;border-spacing:0;border:0 none;margin:0 auto;padding:0 10px;display:block;background:url(../images/btn_blue.gif) repeat-x;color:#FFF;font-weight:bold;text-transform:uppercase;font-family:Tahoma, Geneva,sans-serif;}
.heading-flag{background:url(../images/heading-flag.png) left center no-repeat;border:0 none;border-left:1px solid #7ABA0C;padding:4px 0 4px 5px;margin-left:3px;line-height:19px}
.submitLink{line-height:26px;border-top:0 none;border-bottom:0 none;border-left:1px solid #1f54bc;border-right:1px solid #1f54bc;padding:7px 10px 6px;background:url(../images/btn_blue1.gif) left top repeat-x;color:#FFF;text-transform:uppercase;}
.submitLink:hover{border-left:1px solid #1f54bc;border-right:1px solid #1f54bc;background:url(../images/btn_blue1.gif) left bottom repeat-x;color:#f7ff99}
input[type=submit]:hover{background:url(../images/btn_blue1.gif) left bottom repeat-x;color:#f7ff99}
.no-padding{padding:0;}
.no-margin{margin:0;}
.banner-right{background:url(../images/banner_bg_t.png) no-repeat left top;padding-top:1px}
.banner-right>div{background:url(../images/banner_bg_b.png) no-repeat left bottom;padding-bottom:7px}
.banner-right>div>div{background:url(../images/banner_bg_c.png) repeat-y left;padding:0 4px 0 2px}
.clr{clear:both;height:1px !important;line-height:1px !important;display:block;}
.TabbedPanelsContentGroup a{font-weight:normal;}
.pad{overflow-x:hidden;white-space: nowrap;margin:0 0 0 4px}
.padV {padding:4px 0}
.marH {margin:0 4px}
/*************** them 25.11 *******************/
.w25{width:25%;}
.half, .w50{width:50%}
.padding-ads {padding:2px;}
.margin-ads{margin:3px 0;}
/*************** them 25.11 *******************/
.w25{width:25%;}
.padding-ads {padding:3px 0 0 5px;}
.margin-ads{margin:3px 0;}
/*************** them 28.11 - tin tuc *******************/
.clearfix {display:block;width:100%;}
.box27 {padding-bottom:5px}
.img326 {border:4px solid #D8D8D8;margin:0 0 4px;width:327px;}
.pt5 {padding-top:5px;}
.fl {float:left;}
.wid350 {width:350px;border-right:#b5dcaa solid 1px;}
.pt5 {padding-top:5px;}
.fr {float:right;}
.box2 {padding-left:1px;}
.wid430 {width:430px;}
.icon-event{background:url("../images/back-news.gif") no-repeat;height:23px;width:266px;color:#ffffff;}
.icon-event h2{text-align: center;font-size: 15px;}
.ul1 li{background:url("../images/cham-tin.gif") no-repeat center left;list-style:none;padding:5px 0 0 15px;text-align:left;}
.ul1 a {color:#000;font-weight:normal;font-size:13px;}
.ul1 a:hover {color:#ff0000;}
#img2-news{border:1px solid #b5dcaa; margin-top:5px;}
.mt2 {margin-top:10px;text-align:left;}
.fon1 {color:#557b06;font:700 21px/25px "Times New Roman",Georgia,Times;text-align: center}
.box4 {background-position:0 -48px;background-repeat:no-repeat;height:25px;text-transform:uppercase;}
.mt1 {margin-top:5px;}
.fl {float:left;}
.wid330 {width:325px;}
.w500{width:500px;}
.text-align-left{text-align:left;}
.frame h3{color:#557b06;margin:10px 0 10px 10px;padding:0 0 0 20px;}

.container-news {margin:auto;position:relative;}
.img-wrap{height: 120px;overflow: hidden;width: 120px;float:left;margin:3px 11px;}
.img-wrap img{height: 120px;}
.content-news{text-align:justify;}
.transform-up{text-transform:uppercase}
.detail{background:url(../images/bullet14.gif) no-repeat right;padding:5px 30px;text-decoration:none;float:right;font-weight:bold;}
.container-news .detail{position:absolute;bottom:0;right:3px}
.detail a{text-decoration:none;color:#4bac00;}
.detail-info{margin:10px 0 5px 0px;text-decoration:none;text-align:right;font-weight:bold;}
.detail a:hover{text-decoration:none;color:red;}
.title-news{background:url(../images/vien-tintuc-right.gif) no-repeat top right;color:#fff;margin:10px 5px 0 10px;padding-right:300px;display:inline-block;}
.title-news h3{background:url(../images/vien-tintuc-left.gif) repeat-x top left;margin:0;padding:0 20px;line-height:18px;color:#fff;font-size:14px;padding-top:2px}
.title-news h3 a{color:#fff;}
.content-news-detail{font-size:11pt;line-height:20px !important;text-align:justify;}
.folder-news {margin-bottom:10px;padding:0 11px;width:478px;}
.boxnews-header {background:url("../images/othernews-header.gif") repeat-x scroll center;height:16px;margin-bottom:10px;width:478px;overflow:hidden;position:relative;}
.boxnew-title {color:#8A0000;font:bold 14px arial;padding-right:5px;}
.link-othernews{font:12px arial;}
.link-othernews{color:#000000;text-decoration:none;}
.othernews li {background-image:url("../images/red-square.gif");background-position:0 7px;background-repeat:no-repeat;padding-left:6px;position:relative;list-style:none;}
.w270{width:280px;}
.margin-detail{margin:5px;}
.sub_info{padding:0 0 0 70px;}
.bar h2{margin:0;padding:1px 1px;}
.newestImage img{height: 150px;display:block; margin:0 auto}
/*************** them 7.12 - dang ki *******************/
.yiiForm {padding-top:30px;}
.yiiForm form {}
.yiiForm form>.simple{clear: left; padding-top:2px;}
.yiiForm form .simple>label {float:left; min-width: 150px; line-height: 150%;margin: 2px 5px 2px 0px; height: 20px; background: silver; padding:0 5px}
.yiiForm form .simple .editor,.yiiForm form .simple .option-group{clear: left;margin-bottom: 10px}
.yiiForm form .simple .option-group {border:1px #333333 solid; background: #ADADFE}
.yiiForm form .action {text-align: center}
.yiiForm form .required>.required,.yiiForm form>.required,.yiiForm form .error{color:#DD3333}
#dang-ki{background:#fff url("../images/bg-res1.jpg") no-repeat top right;position:relative;padding:14px 5px 5px;text-align:left;float:left;border:1px #85b700 solid;width:770px;margin-top:14px;-moz-border-radius: 4px 4px 4px 4px;}
#dang-ki-header{position:absolute;top:-16px;left:30px;}
.row-res{line-height: 14px;padding: 4px;text-align: left;width:27%;float:left;}
#row-res-left{float: left;font-weight: bold;width: 115px;padding-right:5px;}
#row-res-right{float: left;}
#btn-res{background: url("../images/btn-reg.gif") repeat-x scroll 0 0 transparent;border: 0 none;border-collapse: collapse;border-spacing: 0;color: #FFFFFF;display: block;font-family: Tahoma,Geneva,sans-serif;font-weight: bold;height: 29px;margin: 0 auto;width:101px;}
.border-res{border:1px #85b700 solid !important;}
.note-res{color:#678e01;}
.row-res>lable{font-weight:bold}
/*************** them 1.12 - tin tuc *******************/
.w590{width:590px;margin:0px 5px;}
.bo-goc{-moz-border-radius: 4px 4px 4px 4px;background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #B9B9B9;}
.w192{width:192px;}
.list2>li>p>a,div.item2 p a{font-weight:bold;}
.TabbedPanelsContentGroup .bold{font-weight:bold;}
/*************** them 9.12 - dang ki *******************/
.yiiForm-ung-vien {margin-top:60px}
#ho-so-header{position:absolute;top:14px;left:-14px;}
.logo-ung-vien{background:url("../images/noavatar.jpg") no-repeat center center;margin:1px 11px 0px;width:150px;height:200px;float:left;-moz-border-radius: 6px 6px 6px 6px;border:2px #85b700 solid;}
.logo-ung-vien img {width:150px;height:200px}
.marg-top-uv{margin-top:10px;}
#marg-uv {margin:15px auto;overflow:hidden;}
.width-bold{width:100px;font-weight:bold;}
.simple-uv{margin:0px 10px;}
.marg-detail-uv{margin:0px 0px 0px 11px;}
.simple-uv{padding:5px;margin:10px;}